package com.qf.fmall.index.service;

import com.qf.fmall.index.entity.Category;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 商品分类 服务类
 * </p>
 *
 * @author djl
 * @since 2024-04-25
 */
public interface ICategoryService extends IService<Category> {

    /**
     * 处理分类的层级关系，返回数据
     * @return
     */
    List<Category> categoryList();

    /**
     * 只使用一条sql查询数据
     * 然后写java代码处理数据
     * @return
     */
    List<Category> categoryListWithOneSql();

    /**
     * 按照大类查询销量前六的商品信息
     * @return
     */
    List<Category> categoryRecommends();
}
